#include<iostream>
using namespace std;
int main()
{
    int n1,n2,op;
    cout<<"Ingrese su numero"<<endl;
    cin>>n1;
    cout<<"Ingrse otro numero"<<endl;
    cin>>n2;
    cout<<"1.Suma"<<endl;
    cout<<"2.Resta"<<endl;
    cout<<"3.Producto"<<endl;
    cout<<"4.Division"<<endl;
    cout<<"5.Salir"<<endl;
    cout<<"Que desea hacer?"<<endl;
    cin>>op;
    while(op>5 || op<1)
    {
        cout<<"Opcion Incorrecta ingrese otro valor"<<endl;
        cin>>op;
    }
    while(op!=5)
    {
        if(op==1)
        {
                cout<<"Resultado de la operacion: "<<n1+n2<<endl;
                cout<<"--------------------------------------"<<endl;
                cout<<"Ingrese su numero"<<endl;
                cin>>n1;
                cout<<"Ingrse otro numero"<<endl;
                cin>>n2;
                cout<<"1.Suma"<<endl;
                cout<<"2.Resta"<<endl;
                cout<<"3.Producto"<<endl;
                cout<<"4.Division"<<endl;
                cout<<"5.Salir"<<endl;
                cout<<"Que desea hacer?"<<endl;
                cin>>op;

        }
        else if(op==2)
        {
                cout<<"Resultado de la operacion: " <<n1-n2<<endl;
                cout<<"--------------------------------------"<<endl;
                cout<<"Ingrese su numero"<<endl;
                cin>>n1;
                cout<<"Ingrse otro numero"<<endl;
                cin>>n2;
                cout<<"1.Suma"<<endl;
                cout<<"2.Resta"<<endl;
                cout<<"3.Producto"<<endl;
                cout<<"4.Division"<<endl;
                cout<<"5.Salir"<<endl;
                cout<<"Que desea hacer?"<<endl;
                cin>>op;
          }
          else if(op==3)
          {
                cout<<"Resultado de la operacion: "<<n1*n2<<endl;
                cout<<"--------------------------------------"<<endl;
                cout<<"Ingrese su numero"<<endl;
                cin>>n1;
                cout<<"Ingrse otro numero"<<endl;
                cin>>n2;
                cout<<"1.Suma"<<endl;
                cout<<"2.Resta"<<endl;
                cout<<"3.Producto"<<endl;
                cout<<"4.Division"<<endl;
                cout<<"5.Salir"<<endl;
                cout<<"Que desea hacer?"<<endl;
                cin>>op;
            }
            else if(op==4)
            {
                if(n2==0)
            {
                cout<<"Error, Ingrese otro numero"<<endl;
                cin>> n2;
            }
            else
              {
            cout<<"Resultado de la operacion: "<<n1/n2<<endl;
            cout<<"--------------------------------------"<<endl;
            cout<<"Ingrese su numero"<<endl;
            cin>>n1;
            cout<<"Ingrse otro numero"<<endl;
            cin>>n2;
            cout<<"1.Suma"<<endl;
            cout<<"2.Resta"<<endl;
            cout<<"3.Producto"<<endl;
            cout<<"4.Division"<<endl;
            cout<<"5.Salir"<<endl;
            cout<<"Que desea hacer?"<<endl;
            cin>>op;
              }
              }
              }
              return 1;
              }
